engineer battalion - Espagnol Anglais Dictionnaire